
package com.shycloud.mido.organ.api.dto;

import com.shycloud.mido.organ.api.entity.StudentDetailedEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;


/**
 * 学生DTO
 *
 * @author danzhang
 * @date 2019-05-17 19:15:42
 */
@Data
@EqualsAndHashCode(callSuper = true)
public class StudentDTO extends StudentDetailedEntity {

	/** 性別 */
	private String sex;
	/** 机构名称 */
	private String orgName;
	/** 生日 */
	private String birthday;
	/** 总课时数 */
	private Integer amount;
	/** 剩余课时数 */
	private Integer surplus;
	/** 手机号 */
	private String phone;
	/** 昵称 */
	private String username;
	/** qq号 */
	private String qqOpenid;
	/** 微信号 */
	private String wxOpenid;
	/** 省 */
	private String province;
	/** 市 */
	private String city;
	/** 姓名 */
	private String realName;
	/** 地址 */
	private String address;
	/** 共买多少课 */
	private Integer paySum;
	/** 剩余多少课 */
	private Integer surplusSum;
	/** 教师ID */
	private String teacherId;
	/** 头像 */
	private String avatar;
	/** 培训机构名 */
	private String ordName;
	/** 学生状态 */
	private String studyState;
	/** 教学名称 */
	private String teachingName;
	/** 科目 */
	private String dicValue;
	/** 类型 */
	private String type;
	/** 查询关键字 */
	private String keyword;
	/** 老师名字 */
	private String teacherName;
	/** 科目id */
	private String courseId;
	/** 学生id */
	private String studentId;
	/** 未完成作业数量 */
	private Integer noTaskCount;
	/** 一对一在线教学剩余订单数 */
	private Integer type1Count;
	/** 一对一在线智能教学剩余订单数 */
	private Integer type2Count;
	/** 一对多在线教学剩余订单数 */
	private Integer type3Count;
	/** 线下教学剩余订单数 */
	private Integer type4Count;
}
